﻿using System.IO;
using ChiWalker.Utilities;
using Styx.Helpers;

namespace ChiWalker.Settings
{
    internal class DruidSettings : Styx.Helpers.Settings
    {
        public DruidSettings()
            : base(Path.Combine(ChiWalkerSettings.CharacterSettingsPath, "DruidSettings.xml"))
        {
        }

        [Setting]
        [DefaultValue(SpellUsage.OnBosses)]
        public SpellUsage Incarnation { get; set; }

        [Setting]
        [DefaultValue(SpellUsage.OnBosses)]
        public SpellUsage NaturesVigil { get; set; }

        [Setting]
        [DefaultValue(SpellUsage.OnBosses)]
        public SpellUsage CelestialAlignment { get; set; }

        [Setting]
        [DefaultValue(SpellUsage.OnBosses)]
        public SpellUsage Starfall { get; set; }
    }
}